﻿/*
 * SharpDevelop으로 작성되었습니다.
 * 사용자: 2120
 * 날짜: 2012-09-27
 * 시간: 오전 4:36
 * 
 * 이 템플리트를 변경하려면 [도구->옵션->코드 작성->표준 헤더 편집]을 이용하십시오.
 */
using System;

namespace NtLibrary.Interface
{
	/// <summary>
	/// 이 인터페이스를 구현하면 IPickable 인터페이스를 구현한 객체에게 pick을 당할수 있습니다.
	/// </summary>
	public interface IPickedable
	{
		Int32 X
		{
			get;set;
		}
		Int32 Y
		{
			get;set;
		}
		Int32 Height
		{
			get;set;
		}
		Int32 Width
		{
			get;set;
		}
		
		/// <summary>
		/// 해당 좌표에 대해 충돌하는지의 여부를 검사하는 명령어입니다.
		/// </summary>
		/// <returns>충돌하면 True, 충돌하지않으면  False 반환</returns>
		bool Collide(int x,int y);
	}
}
